great ape – English–Español translations

🇬🇧 en es 🇪🇸

great ape noun

  • ape of the taxonomic family Hominidae
gran simio, homínido
Wiktionary Links